/** \mainpage Common library
 - 简要描述： 基础库
 -#  功能1： 基础功能 \n
 - 历史记录：\n
 -# version: 0.1.0\n
		-#	 日期： 2011-08-11 \n
		-#	 修订： 完成基本功能验证， 并上传CBB服务器\n
		-#	 修订： \n
 -# version: 1.0.0 RC1\n
		-#	 日期： 2011-09- 08 \n
		-#	 修订： 增加JSON序列化功能。\n
		-#	 修订：
 -# version: 1.1.0 RC1\n
		-#	 日期： 2012 -02 -17 \n
		-#	 修订： 消息通讯取消消息长度限制。\n
		-#	 修订：
 */

/** CommonLibrary.h
 *
 *  Created on: 2010-8-11
 *      Author: stargui
 */

#ifndef COMMONLIBRARY_H_
#define COMMONLIBRARY_H_

#include "general/CommonTypes.h"
#include "general/CommonMacro.h"
#include "general/CommonDebug.h"
#include "general/ConfigIni.h"
#include "general/Thread.h"
#include "general/Timer.h"
#include "message/MessageClient.h"
#include "streambuffer/StreamBuffer.h"
#include "SystemTime/SystemTime.h"
#include "json/json.h"

namespace Common
{
	#define RMCBB_COMMON_VERSION_STRING	"RMCBB Common 1.1.0 RC1"

	__inline__ const char *RMCBB_COMMON_Version()
	{
		return RMCBB_COMMON_VERSION_STRING;
	}
}

#endif /* COMMONLIBRARY_H_ */
